have someone cornered - Francés Inglés Diccionario